to stay or consolidate - Français Anglais Dictionnaire